European legless lizard - Spanish English Dictionary